<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>concat</title>
  <script>

    /**
     * concat(strN)方法将一个或多个字符串与原字符串连接合并，形成一个新的字符串并返回。
     * 返回值:一个新的字符串，包含参数所提供的连接字符串。
     * 不影响原字符串,如果参数不是字符串类型，它们在连接之前将会被转换成字符串。
     */

    /** 
     * 强烈建议使用赋值操作符（+, +=）代替 concat 方法。
     */

    "".concat({})    // [object Object]
    "".concat([])    // ""
    "".concat(null)  // "null"
    "".concat(true)  // "true"
    "".concat(4, 5)  // "45"

    let hello = 'Hello, '
    console.log(hello.concat('Kevin', '. Have a nice day.'))
    // Hello, Kevin. Have a nice day.

  </script>
</head>

<body>

</body>

</html>